<?php
/**
 * MenuModel
 *
 * @Description 描述
 * @Author look
 * @CreateTime 2022/2/21
 */

namespace app\common\model\sys;

use app\common\base\ModelBase;

/**
 * Class MenuModel
 */
class MenuModel extends ModelBase {

    protected $table = "sys_menu";

    public function getMenusByRoles(array $role_ids) {
        return $this->alias('M')
            ->field('M.*')
            ->join('sys_role_menu RM', 'RM.menu_id = M.id')
            ->where('RM.role_id', 'in', $role_ids)
            ->select();
    }

}